Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 GREEN STREET Detached £149,950 22 Aug 1996
18 GREEN STREET Detached £445,000 17 Jun 2022